subterranean cable - Turc Anglais Dictionnaire